Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of watered stock
  1. noun
    stock representing ownership of overvalued assets; stock of a corporation whose total worth is less than its invested capital
    type of:
Explanation of watered stock
My lists:
Recently viewed words: